/*KoPub Batang(Korean)*/
/*@import url(http://fonts.googleapis.com/earlyaccess/kopubbatang.css);*/
/*font-family: 'KoPub Batang', serif;*/

/*Noto Sans KR (Korean)*/
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
/*font-family: 'Noto Sans KR', sans-serif;*/

/*Nanum Gothic (Korean)*/
/*@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);*/
/*font-family: 'Nanum Gothic', sans-serif;*/

/*Nanum Pen Script (Korean)*/
/*@import url(http://fonts.googleapis.com/earlyaccess/nanumpenscript.css);*/
/*font-family: 'Nanum Pen Script', cursive;*/

/*Nanum Myeongjo (Korean)*/
/*@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);*/
/*font-family: 'Nanum Myeongjo', serif;*/

/*Nanum Brush Script (Korean)*/
/*@import url(http://fonts.googleapis.com/earlyaccess/nanumbrushscript.css);*/
/*font-family: 'Nanum Brush Script', cursive;*/

/*Nanum Gothic Coding (Korean)*/
/*@import url(http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);*/
/*font-family: 'Nanum Gothic Coding', monospace;*/


/*텍스트 줄임*/
	/*
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	*/

/*하위태그 가로,세로 모두 가운데 정렬*/
	/*
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	*/

/*백그라운드 사이즈 고정*/
	/*
	background-image: url('경로');
	background-position: 50% 0%;
	background-attachment: fixed;
	background-size: cover;
	*/

hr{
	margin:0 auto;
	height:0;
	border-style:solid;
	border-color:#666;
	border-width:0 0 1px;
}

body{
	/* Fix for webkit rendering */
	-webkit-font-smoothing: antialiased;

	-webkit-text-size-adjust: none;
	*font-family: 'Noto Sans KR', sans-serif;
	*letter-spacing: -0.03em;
}

html{min-width:320px;}

.wrap{
	*position:absolute;
	*width:100%;
	min-width:320px;
	overflow:hidden;
}
@media only screen and (width:360px){.wrap{min-width:360px;}}
@media only screen and (width:375px){.wrap{min-width:375px;}}
@media only screen and (width:414px){.wrap{min-width:414px;}}
@media only screen and (width:412px){.wrap{min-width:412px;}}
@media only screen and (width:768px){.wrap{min-width:768px;}}
@media only screen and (width:1024px){.wrap{min-width:1024px;}}
.inbox_e p{
	*word-break:break-all;
	word-spacing:0.05em;
}
@media only screen and (max-width:1024px){.wrap{left:0px;}}
@media only screen and (min-width:1025px){.wrap{min-width:1200px;}}

a{
	text-decoration: none;
	color: inherit;
}
ul, li{
	list-style: none;
}

/*IE 8*/
.old_ie{min-width:1200px;}
.old_ie .wrap{min-width:1200px;}
.old_ie *{font-family:arial, gulim, dotum, sans-serif; letter-spacing:-0.03em;}